/**
 * 
 */
package ar.unq.edu.svnpermission.utils;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

/**
 * Provee métodos de acceso a File System
 * @author nicolas
 *
 */
public class FileSystemManager {

	/**
	 * Obtiene un String correspondiente al archivo
	 * @param path Ruta del archivo
	 * @return String
	 */
	public static String readFile(String path)
	{
	    File file = new File(path);
	    FileInputStream fis = null;
	    byte[] bytes = new byte[(int)file.length()];

	    try {
	      fis = new FileInputStream(file);
	      fis.read(bytes);	   
	      fis.close();
	    } catch (FileNotFoundException e) {
	      e.printStackTrace();
	    } catch (IOException e) {
	      e.printStackTrace();
	    }
	    return new String(bytes);

	}
	
}
